/* CSS Document */
 
* {
	margin: 0px;
	padding: 0px;
}

img {
	border: none;
}

a {
	text-decoration: none;
	color: #504f4f;
	transition: color .3s, background .5s, opacity .5s; 
	-moz-transition: color .3s, background .5s, opacity .5s;  /* Firefox 4 */
	-webkit-transition: color .3s, background .5s, opacity .5s;   /* Safari and Chrome */
	-o-transition: color .3s, background .5s, opacity .5s;  /* Opera */
}

body {
	font-size: 12px;
	color: #565352;
	font-family: Arial;


}

li {
	list-style: none;
}

table {
	border-collapse: collapse;
}

input, textarea {
	font-family: Arial;
	font-size: 12px;
	outline: none;
	transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s; 
	-moz-transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s;  /* Firefox 4 */
	-webkit-transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s;   /* Safari and Chrome */
	-o-transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s;  /* Opera */
}

.fg {
	clear: both;
}



/*首页头部*/

#tq_float_container{ display:none !important;}
/*st-top*/
#st-top{margin:auto;  width:100%; min-width:1200px;  z-index:100;  position:relative; background:#fff; }
#st-top .st-top{min-width:1200px; width:100%;margin:auto; height:35px; position:relative; z-index:10; background:#f4f5f5; border-bottom:1px solid #ddd; }
#st-top .st-top .t-r{width:1200px;margin:auto;height:35px; position:relative; line-height:35px; text-align:right;color:#7f7f7f;}
#st-top .st-top .t-r .left{text-align:left; float:left; display:block; width:500px; overflow:hidden; position:absolute; top:0px; left:0px;}
#st-top .st-top .t-r .left a{ color:#ff6600;}
#st-top .st-top .t-r .icon{ display:inline-block; *display:inline; *zoom:1; float:right;}
#st-top .st-top .t-r .icon a{font-size:12px; color:#ff6600;  display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1;  margin-right:8px; height:35px; text-align:right;}
#st-top .st-top .t-r .icon a:hover{ color:#a94400;}
#st-top .st-top .t-r .icon a.tb{width:13px; height:13px; background: url(../images/icon_03.png) left center no-repeat;  float:left; margin-top:9px; }
#st-top .st-top .t-r .icon a.dl{ height:35px; margin-right:10px;cursor:pointer;}
#st-top .st-top .t-r .icon a.zc{ height:35px; cursor:pointer; margin-right:0px;}
#st-top .st-top .t-r .xx{ float:right; margin:0 22px; display:inline-block; *display:inline; *zoom:1;}
#st-top .st-top .t-r .xx a{font-size:12px; color:#7f7f7f; margin-right:16px; cursor:pointer; float:left; text-decoration:none;}
#st-top .st-top .t-r .xx a.ll{margin-right:0px;}
#st-top .st-top .t-r .xx span{font-size:12px; color:#7f7f7f; position:relative; cursor:pointer; float:left; text-decoration:none;}
#st-top .st-top .t-r .xx a:hover,#st-top .st-top .t-r .xx a.on{color:#ff6600;}
#st-top .st-top .t-r .xx span:hover{color:#ff6600; padding:0 16px; margin:0 -16px 0 -19px; background:#fff; border-left:1px solid #ddd; border-right:1px solid #ddd;}
#st-top .st-top .t-r .fwrx{ font-size:12px;color:#7f7f7f; float:right; display:inline-block; *display:inline; *zoom:1; width:auto;}
#st-top .st-top .t-r .fwrx a{color:#ff6600;  }
#st-top .st-top .t-r .xx span:hover .xiala{ display:block;}
#st-top .st-top .t-r .xx span .xiala{ position:absolute; top:30px; padding-top:5px; right:-1px; width:300px; display:none; }
#st-top .st-top .t-r .xx span .xiala dl{background:#fff; padding:5px 10px; border:1px solid #ddd; border-top:0px;}
#st-top .st-top .t-r .xx span .xiala dl dd{ height:28px; line-height:28px; display:block;}
#st-top .st-top .t-r .xx span .xiala dl dd a{ display:block; overflow:hidden; height:28px; margin:0px; width:100%; text-align:left;}
#st-top .st-top .t-r .xx span .xiala dl dd a font{ color:#999; margin-left:20px; float:right;}
/**/

/*logoArea*/
#st-top .logoArea{width:1200px; margin:9px auto 0px; padding-bottom:13px; height:98px; position:relative;}
#st-top .logoArea a{display:block;}
#st-top .logoArea a.left{width:204px; height:69px; float:left;}
#st-top .logoArea a.left img{width:204px; height:auto; padding-top:0px;margin-top:-18px;}
#st-top .logoArea .place{padding-left:10px; padding-right:15px; height:16px; line-height:16px; float:left; padding-top:29px; font-size:16px; display:none;}
#st-top .logoArea a.right{width:155px; height:34px; float:left; display:none;}
#st-top .logoArea a.right img{width:155px; height:34px; padding-top:31px;}
#st-top .logoArea .right{float:right;}

/*搜索*/
#st-top .logoArea .right .search{height:38px; width:490px; background:url(../images/search_03.png) right center no-repeat; position:absolute; left:435px; top:32px;}
#st-top .logoArea .right .search .left{width:80px; height:36px; position:absolute; left:1px; top:1px; border-right:1px solid #dddddd; background: url(../images/ww_03.png) right no-repeat #fbfbfb; }
#st-top .logoArea .right .search .left dl{ position:absolute; left:0px; top:0px; line-height:36px; width:80px; height:36px; overflow:hidden; cursor:pointer;}
#st-top .logoArea .right .search .left dl dd,#st-top .logoArea .right .search .left dl dt{ display:block; height:36px; line-height:36px; padding-left:9px; display:none;}
#st-top .logoArea .right .search .left dl dd.on,#st-top .logoArea .right .search .left dl dt.on{ display:block;}
#st-top .logoArea .right .search .btn{width:53px; height:38px; background:none; float:right; border:0px; }
#st-top .logoArea .right .search .btn:hover{ cursor:pointer;}
#st-top .logoArea .right .search .text-box{border:0px; height:38px; line-height:38px; background:none;width:352px;float:right;}
#st-top .logoArea .right .fbxx{width:156px; height:36px; color:#ff6600;float:right; margin-right:15px; margin-top:32px; position:relative; overflow:hidden; border:1px solid #e25b02; display:block; font-size:16px; font-weight:bold;}
#st-top .logoArea .right .fbxx .tb{width:22px; height:22px;  display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1; background:url(../images/index_07.png) left center no-repeat; position:absolute; left:24px; top:7px;}
#st-top .logoArea .right .fbxx .wz{font-size:14px; display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1;  position:absolute; left:50px; top:11px; height:14px; line-height:14px;}
/*搜索 end*/

/*客户端*/
.client{width:82px; height:94px; border:1px solid #f0f0f0; border-radius:2px; float:right; position:relative; overflow:hidden;}
.client img{width:66px; height:66px; display:block; margin:auto; margin-top:7px; margin-bottom:1px;}
.client .client-word{width:82px; height:20px; line-height:20px; text-align:center; float:left; overflow:hidden; color:#7f7f7f; }
/*客户端　end*/

/*nav*/
#nav{height:46px; width:100%; min-width:1200px; margin:auto;overflow-x:hidden ; background:#1ebda7; position:relative;font-family:"Microsoft Yahei";}
#nav .menu{width:1200px; margin:auto; height:46px; position:relative; overflow:hidden;}
#nav ul{ height:46px;  }
#nav ul li{ display:inline-block; float:left; *display:inline; *zoom:1; _display:inline; _zoom:1;  font-size:16px; position:relative; z-index:10; height:46px;}
#nav ul li i{ display:block; width:12px; height:14px; background:url(../images/hh_03.png); position:absolute; left:110px; top:10px;}
#nav ul li i.i{background:url(../images/hh_033.png);}
#nav ul li a{display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1; color:#ffffff;  padding-left:22px; padding-right:45px;  background:#1ebda7; height:46px; text-align:center;font-size:16px; line-height:46px; }
#nav ul li a.index{padding-left:42px; padding-right:42px;}
#nav ul li a.on,#nav ul li a:hover{background:#ff6600;}
#nav1 .pph{ color:#fff; height:46px; position:absolute; top:0px; right:0px; font-size:16px; line-height:46px; background:#ff6600; padding:0 20px;}
#nav1 .pph a{ color:#fff;}
#nav1{ position:fixed; top:0px; left:0px;height:46px; width:100%; min-width:1200px; margin:auto;overflow-x:hidden ; background:#1ebda7; display:none !important; z-index:1000000; box-shadow:0 0 10px rgba(0,0,0,.5);font-family:"Microsoft Yahei";}
#nav1 .menu{width:1200px; margin:auto; height:46px; position:relative; overflow:hidden;}
#nav1 ul{ height:46px;  }
#nav1 ul li{ display:inline-block; float:left; *display:inline; *zoom:1; _display:inline; _zoom:1;  font-size:16px; position:relative; z-index:1000; height:46px;}
#nav1 ul li i{ display:block; width:12px; height:14px; background:url(../images/hh_03.png); position:absolute; left:110px; top:10px;}
#nav1 ul li a{display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1; color:#ffffff;  padding-left:45px; padding-right:45px;  background:#1ebda7; height:46px; text-align:center;font-size:16px; line-height:46px; }
#nav1 ul li a.index{padding-left:42px; padding-right:42px;}
#nav1 ul li a.on,#nav ul li a:hover{background:#ff6600;}
/*nav end*/

/**/
/*首页头部 end*/


/**/
#goback{ width:40px; height:40px; cursor:pointer; position:fixed; z-index:50; right:10px; bottom:20%;}
#goback img{width:40px; height:40px;}
/*警告*/
#zd{ position:fixed; width:100%; z-index:10000; height:100000px; background:url(../images/hei.png); top:0px; left:0px; opacity:0;}
#zi{ position:fixed;z-index:1000000000000000000000001; height:30px; line-height:30px; padding:15px 20px; background:#fff; color:#666; font-size:16px;left:46%; top:40%; box-shadow:0 0 10px #333; opacity:0; display:block; }
#zi i{ display:block; height:30px; width:30px; background:url(../images/gt.png); float:left; margin-right:8px;}

/*底部*/
#footer{ width:840px; padding:36px 0; color:#fff; padding-right:360px; position:relative; margin:auto;}
#footer .dianhua{ position:absolute; top:0px; right:0px;}
#footer .dianhua .num{ font-size:40px; line-height:60px; padding-top:40px;}
#footer .dianhua .demo{ font-size:14px;}

#footer a{ color:#fff;}
#footer .footer-nav{ font-family:"Microsoft Yahei"; font-size:16px; margin:0 0px 0px; padding-bottom:20px; padding-top:20px;}
#footer .footer-nav a{margin:0 10px;}
#footer  .nr{ line-height:2em;}
#footer .footer-nav a:hover{ font-weight:bold;}
#link-list{ min-width:1200px; background:#f6f6f6; line-height:26px; padding:12px 0;}
#link-list .list{ width:1200px; margin:auto;}
#link-list .list a,#link-list .list b{ margin-right:10px;}
#link-list .list a:hover{ color:#1EBDA7; text-decoration:underline;}
/*float*/
#tq_as{ display:none !important;}
#float{ position:fixed; z-index:1000; bottom:140px; left:50%; margin-left:610px;
transition:bottom .5s; 
	-moz-transition: bottom .5s;  /* Firefox 4 */
	-webkit-transition: bottom .5s;   /* Safari and Chrome */
	-o-transition: bottom .5s;  /* Opera */}
#float dl dd{ display:block; width:60px; height:60px; margin-bottom:5px; background-color:#1ebda7; box-shadow:0 0 5px rgba(0,0,0,.2); border-radius:5px;
transition: color .3s, background .5s, opacity .5s; 
	-moz-transition: color .3s, background .5s, opacity .5s;  /* Firefox 4 */
	-webkit-transition: color .3s, background .5s, opacity .5s;   /* Safari and Chrome */
	-o-transition: color .3s, background .5s, opacity .5s;  /* Opera */
}
#float dl dd:hover{ background-color:#ff6600;}
#float dl dd.f1{ background-image:url(../images/float_03.png);}
#float dl dd.f2{ background-image:url(../images/float_06.png); display:none}
#float dl dd.f3{ background-image:url(../images/float_08.png); position:relative;}
#float dl dd.f4{ background-image:url(../images/float_10.png); display:none; cursor:pointer; background-color:#ff6600;}
#float dl dd.f3:hover .box{ display:block;}
#float dl dd .box{ position:absolute; bottom:0px; right:59px; padding-right:11px; display:none;}
#float dl dd .box .view{background-color:#1ebda7; padding:10px 20px 10px 15px; border-radius:5px; box-shadow:0 0 5px rgba(0,0,0,.2); }
#float dl dd .box .view ul li{ display:block; height:30px; line-height:30px; overflow:hidden; width:80px;}
#float dl dd .box .view ul li a{ display:block;display:block; height:30px; line-height:30px; overflow:hidden; padding-left:30px; color:#fff; background:url(../images/qq.png) left no-repeat;}
#float dl dd .box .view ul li a:hover{ text-decoration:underline;color:#ff6600;}
